package com.peanut.linggongwuyou.dto;


import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import java.io.Serializable;
import java.util.List;
import javax.validation.constraints.NotNull;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 查询开票结果请求实体
 *
 * @Author :  peanut
 * @Created : 2020/11/23 下午11:16
 */
@Data
public class QueryInvoiceDetailRequestDTO  implements Serializable {
    private static final long serialVersionUID = -1L;

    /**
     * 开票申请号，根据开票申请号查询发票信息
     **/
    @JsonSerialize(using = ToStringSerializer.class)
    @NotNull(message = "申请批次号不可为空")
    private Long batchApplyNo;
    /**
     * 落地服务公司ID
     **/
    @JsonSerialize(using = ToStringSerializer.class)
    private List<Long> invoiceApplyNo;

    /**
     * 客户号
     */
    private Long merId;
}
